#ifndef _FILEPATH_H
#define _FILEPATH_H

#include <map>
#include <vector>
#include <string>

typedef std::map<std::string, std::string> m_ss;

class FilePath
{
public:
	FilePath(void);
	FilePath(const std::string& filepath) { _filepath = filepath; }
	~FilePath(void);
	void setFilepath(const std::string& filepath) { _filepath = filepath; }
	void parse();
	void parseFromFile();
	void loadXML();
	const std::string& getFilepath(const std::string& id);

private:
	std::string _filepath;
	m_ss _filepaths;
};

#endif // _FILEPATH_H

